{
  "name": "<%= @site_name %>",
  "version": "1.0.0",
  "private": true,
  "scripts": {
    <%- if frontend_bundling_option == "esbuild" -%>
    "esbuild": "node esbuild.config.js --minify",
    "esbuild-dev": "node esbuild.config.js --watch"
    <%- else -%>
    "webpack-build": "webpack --mode production",
    "webpack-dev": "webpack --mode development -w"
    <%- end -%>
  },
  "devDependencies": {
    <%- if frontend_bundling_option == "webpack" -%>
    "css-loader": "^6.7.1",
    <%- end -%>
    "esbuild": "^0.17.19",
    <%- if frontend_bundling_option == "webpack" -%>
    "esbuild-loader": "^2.18.0",
    "mini-css-extract-plugin": "^2.6.0",
    <%- else -%>
    "glob": "^10.2.6",
    <%- end -%>
    <%- unless disable_postcss? -%>
    "postcss": "^8.4.23",
    "postcss-flexbugs-fixes": "^5.0.2",
    <%- if frontend_bundling_option == "esbuild" -%>
    "postcss-import": "^15.1.0",
    "postcss-load-config": "^4.0.1",
    <%- else -%>
    "postcss-loader": "^6.2.1",
    <%- end -%>
    "postcss-preset-env": "^8.4.1",
    <%- if frontend_bundling_option == "esbuild" -%>
    "read-cache": "^1.0.0"<%= "," unless postcss_option  %>
    <%- end -%>
    <%- end -%>
    <%- unless postcss_option -%>
    "sass": "^1.62.1",
    "sass-loader": "^12.6.0"<%= "," if frontend_bundling_option == "webpack" %>
    <%- end -%>
    <%- if frontend_bundling_option == "webpack" -%>
    "webpack": "^5.72.0",
    "webpack-cli": "^4.9.2",
    "webpack-manifest-plugin": "^5.0.0",
    "webpack-merge": "^5.8.0"
    <%- end -%>
  }
}
